home *** CD-ROM | disk | FTP | other *** search
/ Macwelt 4 / Macwelt DVD 4.cdr / Entwickler / Mac-OS / oxygen / samples / docbook / xsl / xhtml / chunktoc.xsl < prev    next >
MacBinary  |  2002-09-09  |  7.5 KB  |  [□□□□/□□□□]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Mon Sep 9 11:55:30 2002, modified Mon Sep 9 11:55:30 2002, 7096 bytes "chunktoc.xsl" , at 0x1c38 286 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% dearkID deark: macbinary default
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[□□□□]
macFileCreator[□□□□]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0c 63 68 75 6e 6b 74 | 6f 63 2e 78 73 6c 00 00 |..chunkt|oc.xsl..|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 01 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 1b b8 00 | 00 01 1e b9 a2 74 f2 b9 |........|.....t..|
|00000060| a2 74 f2 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.t......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 7a 66 00 00 |........|....zf..|
|00000080| 3c 3f 78 6d 6c 20 76 65 | 72 73 69 6f 6e 3d 22 31 |<?xml ve|rsion="1|
|00000090| 2e 30 22 20 65 6e 63 6f | 64 69 6e 67 3d 22 55 53 |.0" enco|ding="US|
|000000a0| 2d 41 53 43 49 49 22 3f | 3e 0d 0a 3c 21 2d 2d 54 |-ASCII"?|>..<!--T|
|000000b0| 68 69 73 20 66 69 6c 65 | 20 77 61 73 20 63 72 65 |his file| was cre|
|000000c0| 61 74 65 64 20 61 75 74 | 6f 6d 61 74 69 63 61 6c |ated aut|omatical|
|000000d0| 6c 79 20 62 79 20 68 74 | 6d 6c 32 78 68 74 6d 6c |ly by ht|ml2xhtml|
|000000e0| 2d 2d 3e 0d 0a 3c 21 2d | 2d 66 72 6f 6d 20 74 68 |-->..<!-|-from th|
|000000f0| 65 20 48 54 4d 4c 20 73 | 74 79 6c 65 73 68 65 65 |e HTML s|tyleshee|
|00000100| 74 73 2e 20 44 6f 20 6e | 6f 74 20 65 64 69 74 20 |ts. Do n|ot edit |
|00000110| 74 68 69 73 20 66 69 6c | 65 2e 2d 2d 3e 0d 0a 3c |this fil|e.-->..<|
|00000120| 78 73 6c 3a 73 74 79 6c | 65 73 68 65 65 74 20 78 |xsl:styl|esheet x|
|00000130| 6d 6c 6e 73 3a 78 73 6c | 3d 22 68 74 74 70 3a 2f |mlns:xsl|="http:/|
|00000140| 2f 77 77 77 2e 77 33 2e | 6f 72 67 2f 31 39 39 39 |/www.w3.|org/1999|
|00000150| 2f 58 53 4c 2f 54 72 61 | 6e 73 66 6f 72 6d 22 20 |/XSL/Tra|nsform" |
|00000160| 78 6d 6c 6e 73 3a 64 6f | 63 3d 22 68 74 74 70 3a |xmlns:do|c="http:|
|00000170| 2f 2f 6e 77 61 6c 73 68 | 2e 63 6f 6d 2f 78 73 6c |//nwalsh|.com/xsl|
|00000180| 2f 64 6f 63 75 6d 65 6e | 74 61 74 69 6f 6e 2f 31 |/documen|tation/1|
|00000190| 2e 30 22 20 76 65 72 73 | 69 6f 6e 3d 22 31 2e 30 |.0" vers|ion="1.0|
|000001a0| 22 20 65 78 63 6c 75 64 | 65 2d 72 65 73 75 6c 74 |" exclud|e-result|
|000001b0| 2d 70 72 65 66 69 78 65 | 73 3d 22 64 6f 63 22 3e |-prefixe|s="doc">|
|000001c0| 0d 0a 0d 0a 3c 78 73 6c | 3a 69 6d 70 6f 72 74 20 |....<xsl|:import |
|000001d0| 68 72 65 66 3d 22 64 6f | 63 62 6f 6f 6b 2e 78 73 |href="do|cbook.xs|
|000001e0| 6c 22 2f 3e 0d 0a 3c 78 | 73 6c 3a 69 6d 70 6f 72 |l"/>..<x|sl:impor|
|000001f0| 74 20 68 72 65 66 3d 22 | 63 68 75 6e 6b 2d 63 6f |t href="|chunk-co|
|00000200| 6d 6d 6f 6e 2e 78 73 6c | 22 2f 3e 0d 0a 0d 0a 3c |mmon.xsl|"/>....<|
|00000210| 78 73 6c 3a 74 65 6d 70 | 6c 61 74 65 20 6e 61 6d |xsl:temp|late nam|
|00000220| 65 3d 22 63 68 75 6e 6b | 22 3e 0d 0a 20 20 3c 78 |e="chunk|">.. <x|
|00000230| 73 6c 3a 70 61 72 61 6d | 20 6e 61 6d 65 3d 22 6e |sl:param| name="n|
|00000240| 6f 64 65 22 20 73 65 6c | 65 63 74 3d 22 2e 22 2f |ode" sel|ect="."/|
|00000250| 3e 0d 0a 20 20 3c 21 2d | 2d 20 72 65 74 75 72 6e |>.. <!-|- return|
|00000260| 73 20 31 20 69 66 20 24 | 6e 6f 64 65 20 69 73 20 |s 1 if $|node is |
|00000270| 61 20 63 68 75 6e 6b 20 | 2d 2d 3e 0d 0a 0d 0a 20 |a chunk |-->.... |
|00000280| 20 3c 78 73 6c 3a 76 61 | 72 69 61 62 6c 65 20 6e | <xsl:va|riable n|
|00000290| 61 6d 65 3d 22 69 64 22 | 3e 0d 0a 20 20 20 20 3c |ame="id"|>.. <|
|000002a0| 78 73 6c 3a 63 61 6c 6c | 2d 74 65 6d 70 6c 61 74 |xsl:call|-templat|
|000002b0| 65 20 6e 61 6d 65 3d 22 | 6f 62 6a 65 63 74 2e 69 |e name="|object.i|
|000002c0| 64 22 3e 0d 0a 20 20 20 | 20 20 20 3c 78 73 6c 3a |d">.. | <xsl:|
|000002d0| 77 69 74 68 2d 70 61 72 | 61 6d 20 6e 61 6d 65 3d |with-par|am name=|
|000002e0| 22 6f 62 6a 65 63 74 22 | 20 73 65 6c 65 63 74 3d |"object"| select=|
|000002f0| 22 24 6e 6f 64 65 22 2f | 3e 0d 0a 20 20 20 20 3c |"$node"/|>.. <|
|00000300| 2f 78 73 6c 3a 63 61 6c | 6c 2d 74 65 6d 70 6c 61 |/xsl:cal|l-templa|
|00000310| 74 65 3e 0d 0a 20 20 3c | 2f 78 73 6c 3a 76 61 72 |te>.. <|/xsl:var|
|00000320| 69 61 62 6c 65 3e 0d 0a | 0d 0a 20 20 3c 78 73 6c |iable>..|.. <xsl|
|00000330| 3a 76 61 72 69 61 62 6c | 65 20 6e 61 6d 65 3d 22 |:variabl|e name="|
|00000340| 63 68 75 6e 6b 73 22 20 | 73 65 6c 65 63 74 3d 22 |chunks" |select="|
|00000350| 64 6f 63 75 6d 65 6e 74 | 28 24 63 68 75 6e 6b 2e |document|($chunk.|
|00000360| 74 6f 63 2c 24 6e 6f 64 | 65 29 22 2f 3e 0d 0a 0d |toc,$nod|e)"/>...|
|00000370| 0a 20 20 3c 78 73 6c 3a | 63 68 6f 6f 73 65 3e 0d |. <xsl:|choose>.|
|00000380| 0a 20 20 20 20 3c 78 73 | 6c 3a 77 68 65 6e 20 74 |. <xs|l:when t|
|00000390| 65 73 74 3d 22 24 63 68 | 75 6e 6b 73 2f 2f 74 6f |est="$ch|unks//to|
|000003a0| 63 65 6e 74 72 79 5b 40 | 6c 69 6e 6b 65 6e 64 3d |centry[@|linkend=|
|000003b0| 24 69 64 5d 22 3e 31 3c | 2f 78 73 6c 3a 77 68 65 |$id]">1<|/xsl:whe|
|000003c0| 6e 3e 0d 0a 20 20 20 20 | 3c 78 73 6c 3a 6f 74 68 |n>.. |<xsl:oth|
|000003d0| 65 72 77 69 73 65 3e 30 | 3c 2f 78 73 6c 3a 6f 74 |erwise>0|</xsl:ot|
|000003e0| 68 65 72 77 69 73 65 3e | 0d 0a 20 20 3c 2f 78 73 |herwise>|.. </xs|
|000003f0| 6c 3a 63 68 6f 6f 73 65 | 3e 0d 0a 3c 2f 78 73 6c |l:choose|>..</xsl|
|00000400| 3a 74 65 6d 70 6c 61 74 | 65 3e 0d 0a 0d 0a 3c 21 |:templat|e>....<!|
|00000410| 2d 2d 20 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |-- =====|========|
|00000420| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000430| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000440| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000450| 3d 3d 3d 3d 3d 3d 3d 20 | 2d 2d 3e 0d 0a 0d 0a 3c |======= |-->....<|
|00000460| 78 73 6c 3a 74 65 6d 70 | 6c 61 74 65 20 6d 61 74 |xsl:temp|late mat|
|00000470| 63 68 3d 22 2a 22 20 6d | 6f 64 65 3d 22 63 68 75 |ch="*" m|ode="chu|
|00000480| 6e 6b 2d 66 69 6c 65 6e | 61 6d 65 22 3e 0d 0a 20 |nk-filen|ame">.. |
|00000490| 20 3c 21 2d 2d 20 72 65 | 74 75 72 6e 73 20 74 68 | <!-- re|turns th|
|000004a0| 65 20 66 69 6c 65 6e 61 | 6d 65 20 6f 66 20 61 20 |e filena|me of a |
|000004b0| 63 68 75 6e 6b 20 2d 2d | 3e 0d 0a 0d 0a 20 20 3c |chunk --|>.... <|
|000004c0| 78 73 6c 3a 76 61 72 69 | 61 62 6c 65 20 6e 61 6d |xsl:vari|able nam|
|000004d0| 65 3d 22 69 64 22 3e 0d | 0a 20 20 20 20 3c 78 73 |e="id">.|. <xs|
|000004e0| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|000004f0| 6e 61 6d 65 3d 22 6f 62 | 6a 65 63 74 2e 69 64 22 |name="ob|ject.id"|
|00000500| 2f 3e 0d 0a 20 20 3c 2f | 78 73 6c 3a 76 61 72 69 |/>.. </|xsl:vari|
|00000510| 61 62 6c 65 3e 0d 0a 0d | 0a 20 20 3c 78 73 6c 3a |able>...|. <xsl:|
|00000520| 76 61 72 69 61 62 6c 65 | 20 6e 61 6d 65 3d 22 63 |variable| name="c|
|00000530| 68 75 6e 6b 73 22 20 73 | 65 6c 65 63 74 3d 22 64 |hunks" s|elect="d|
|00000540| 6f 63 75 6d 65 6e 74 28 | 24 63 68 75 6e 6b 2e 74 |ocument(|$chunk.t|
|00000550| 6f 63 2c 2e 29 22 2f 3e | 0d 0a 0d 0a 20 20 3c 78 |oc,.)"/>|.... <x|
|00000560| 73 6c 3a 76 61 72 69 61 | 62 6c 65 20 6e 61 6d 65 |sl:varia|ble name|
|00000570| 3d 22 63 68 75 6e 6b 22 | 20 73 65 6c 65 63 74 3d |="chunk"| select=|
|00000580| 22 24 63 68 75 6e 6b 73 | 2f 2f 74 6f 63 65 6e 74 |"$chunks|//tocent|
|00000590| 72 79 5b 40 6c 69 6e 6b | 65 6e 64 3d 24 69 64 5d |ry[@link|end=$id]|
|000005a0| 22 2f 3e 0d 0a 20 20 3c | 78 73 6c 3a 76 61 72 69 |"/>.. <|xsl:vari|
|000005b0| 61 62 6c 65 20 6e 61 6d | 65 3d 22 66 69 6c 65 6e |able nam|e="filen|
|000005c0| 61 6d 65 22 3e 0d 0a 20 | 20 20 20 3c 78 73 6c 3a |ame">.. | <xsl:|
|000005d0| 63 61 6c 6c 2d 74 65 6d | 70 6c 61 74 65 20 6e 61 |call-tem|plate na|
|000005e0| 6d 65 3d 22 64 62 68 74 | 6d 6c 2d 66 69 6c 65 6e |me="dbht|ml-filen|
|000005f0| 61 6d 65 22 3e 0d 0a 20 | 20 20 20 20 20 3c 78 73 |ame">.. | <xs|
|00000600| 6c 3a 77 69 74 68 2d 70 | 61 72 61 6d 20 6e 61 6d |l:with-p|aram nam|
|00000610| 65 3d 22 70 69 73 22 20 | 73 65 6c 65 63 74 3d 22 |e="pis" |select="|
|00000620| 24 63 68 75 6e 6b 2f 70 | 72 6f 63 65 73 73 69 6e |$chunk/p|rocessin|
|00000630| 67 2d 69 6e 73 74 72 75 | 63 74 69 6f 6e 28 27 64 |g-instru|ction('d|
|00000640| 62 68 74 6d 6c 27 29 22 | 2f 3e 0d 0a 20 20 20 20 |bhtml')"|/>.. |
|00000650| 3c 2f 78 73 6c 3a 63 61 | 6c 6c 2d 74 65 6d 70 6c |</xsl:ca|ll-templ|
|00000660| 61 74 65 3e 0d 0a 20 20 | 3c 2f 78 73 6c 3a 76 61 |ate>.. |</xsl:va|
|00000670| 72 69 61 62 6c 65 3e 0d | 0a 0d 0a 20 20 3c 78 73 |riable>.|... <xs|
|00000680| 6c 3a 63 68 6f 6f 73 65 | 3e 0d 0a 20 20 20 20 3c |l:choose|>.. <|
|00000690| 78 73 6c 3a 77 68 65 6e | 20 74 65 73 74 3d 22 24 |xsl:when| test="$|
|000006a0| 63 68 75 6e 6b 22 3e 0d | 0a 20 20 20 20 20 20 3c |chunk">.|. <|
|000006b0| 78 73 6c 3a 76 61 6c 75 | 65 2d 6f 66 20 73 65 6c |xsl:valu|e-of sel|
|000006c0| 65 63 74 3d 22 24 66 69 | 6c 65 6e 61 6d 65 22 2f |ect="$fi|lename"/|
|000006d0| 3e 0d 0a 20 20 20 20 3c | 2f 78 73 6c 3a 77 68 65 |>.. <|/xsl:whe|
|000006e0| 6e 3e 0d 0a 20 20 20 20 | 3c 78 73 6c 3a 6f 74 68 |n>.. |<xsl:oth|
|000006f0| 65 72 77 69 73 65 3e 0d | 0a 20 20 20 20 20 20 3c |erwise>.|. <|
|00000700| 78 73 6c 3a 61 70 70 6c | 79 2d 74 65 6d 70 6c 61 |xsl:appl|y-templa|
|00000710| 74 65 73 20 73 65 6c 65 | 63 74 3d 22 70 61 72 65 |tes sele|ct="pare|
|00000720| 6e 74 3a 3a 2a 22 20 6d | 6f 64 65 3d 22 63 68 75 |nt::*" m|ode="chu|
|00000730| 6e 6b 2d 66 69 6c 65 6e | 61 6d 65 22 2f 3e 0d 0a |nk-filen|ame"/>..|
|00000740| 20 20 20 20 3c 2f 78 73 | 6c 3a 6f 74 68 65 72 77 | </xs|l:otherw|
|00000750| 69 73 65 3e 0d 0a 20 20 | 3c 2f 78 73 6c 3a 63 68 |ise>.. |</xsl:ch|
|00000760| 6f 6f 73 65 3e 0d 0a 3c | 2f 78 73 6c 3a 74 65 6d |oose>..<|/xsl:tem|
|00000770| 70 6c 61 74 65 3e 0d 0a | 0d 0a 3c 21 2d 2d 20 3d |plate>..|..<!-- =|
|00000780| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000790| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000007a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000007b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000007c0| 3d 3d 3d 20 2d 2d 3e 0d | 0a 0d 0a 3c 78 73 6c 3a |=== -->.|...<xsl:|
|000007d0| 74 65 6d 70 6c 61 74 65 | 20 6e 61 6d 65 3d 22 70 |template| name="p|
|000007e0| 72 6f 63 65 73 73 2d 63 | 68 75 6e 6b 22 3e 0d 0a |rocess-c|hunk">..|
|000007f0| 20 20 3c 78 73 6c 3a 76 | 61 72 69 61 62 6c 65 20 | <xsl:v|ariable |
|00000800| 6e 61 6d 65 3d 22 69 64 | 22 3e 0d 0a 20 20 20 20 |name="id|">.. |
|00000810| 3c 78 73 6c 3a 63 61 6c | 6c 2d 74 65 6d 70 6c 61 |<xsl:cal|l-templa|
|00000820| 74 65 20 6e 61 6d 65 3d | 22 6f 62 6a 65 63 74 2e |te name=|"object.|
|00000830| 69 64 22 2f 3e 0d 0a 20 | 20 3c 2f 78 73 6c 3a 76 |id"/>.. | </xsl:v|
|00000840| 61 72 69 61 62 6c 65 3e | 0d 0a 0d 0a 20 20 3c 78 |ariable>|.... <x|
|00000850| 73 6c 3a 76 61 72 69 61 | 62 6c 65 20 6e 61 6d 65 |sl:varia|ble name|
|00000860| 3d 22 63 68 75 6e 6b 73 | 22 20 73 65 6c 65 63 74 |="chunks|" select|
|00000870| 3d 22 64 6f 63 75 6d 65 | 6e 74 28 24 63 68 75 6e |="docume|nt($chun|
|00000880| 6b 2e 74 6f 63 2c 2e 29 | 22 2f 3e 0d 0a 0d 0a 20 |k.toc,.)|"/>.... |
|00000890| 20 3c 78 73 6c 3a 76 61 | 72 69 61 62 6c 65 20 6e | <xsl:va|riable n|
|000008a0| 61 6d 65 3d 22 63 68 75 | 6e 6b 22 20 73 65 6c 65 |ame="chu|nk" sele|
|000008b0| 63 74 3d 22 24 63 68 75 | 6e 6b 73 2f 2f 74 6f 63 |ct="$chu|nks//toc|
|000008c0| 65 6e 74 72 79 5b 40 6c | 69 6e 6b 65 6e 64 3d 24 |entry[@l|inkend=$|
|000008d0| 69 64 5d 22 2f 3e 0d 0a | 20 20 3c 78 73 6c 3a 76 |id]"/>..| <xsl:v|
|000008e0| 61 72 69 61 62 6c 65 20 | 6e 61 6d 65 3d 22 70 72 |ariable |name="pr|
|000008f0| 65 76 2d 69 64 22 20 73 | 65 6c 65 63 74 3d 22 28 |ev-id" s|elect="(|
|00000900| 24 63 68 75 6e 6b 2f 70 | 72 65 63 65 64 69 6e 67 |$chunk/p|receding|
|00000910| 3a 3a 74 6f 63 65 6e 74 | 72 79 20 20 20 20 20 20 |::tocent|ry |
|00000920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000930| 20 20 20 20 7c 24 63 68 | 75 6e 6b 2f 61 6e 63 65 | |$ch|unk/ance|
|00000940| 73 74 6f 72 3a 3a 74 6f | 63 65 6e 74 72 79 29 5b |stor::to|centry)[|
|00000950| 6c 61 73 74 28 29 5d 2f | 40 6c 69 6e 6b 65 6e 64 |last()]/|@linkend|
|00000960| 22 2f 3e 0d 0a 20 20 3c | 78 73 6c 3a 76 61 72 69 |"/>.. <|xsl:vari|
|00000970| 61 62 6c 65 20 6e 61 6d | 65 3d 22 6e 65 78 74 2d |able nam|e="next-|
|00000980| 69 64 22 20 73 65 6c 65 | 63 74 3d 22 28 24 63 68 |id" sele|ct="($ch|
|00000990| 75 6e 6b 2f 66 6f 6c 6c | 6f 77 69 6e 67 3a 3a 74 |unk/foll|owing::t|
|000009a0| 6f 63 65 6e 74 72 79 20 | 20 20 20 20 20 20 20 20 |ocentry | |
|000009b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009c0| 20 7c 24 63 68 75 6e 6b | 2f 63 68 69 6c 64 3a 3a | |$chunk|/child::|
|000009d0| 74 6f 63 65 6e 74 72 79 | 29 5b 31 5d 2f 40 6c 69 |tocentry|)[1]/@li|
|000009e0| 6e 6b 65 6e 64 22 2f 3e | 0d 0a 0d 0a 20 20 3c 78 |nkend"/>|.... <x|
|000009f0| 73 6c 3a 76 61 72 69 61 | 62 6c 65 20 6e 61 6d 65 |sl:varia|ble name|
|00000a00| 3d 22 70 72 65 76 22 20 | 73 65 6c 65 63 74 3d 22 |="prev" |select="|
|00000a10| 6b 65 79 28 27 69 64 27 | 2c 24 70 72 65 76 2d 69 |key('id'|,$prev-i|
|00000a20| 64 29 22 2f 3e 0d 0a 20 | 20 3c 78 73 6c 3a 76 61 |d)"/>.. | <xsl:va|
|00000a30| 72 69 61 62 6c 65 20 6e | 61 6d 65 3d 22 6e 65 78 |riable n|ame="nex|
|00000a40| 74 22 20 73 65 6c 65 63 | 74 3d 22 6b 65 79 28 27 |t" selec|t="key('|
|00000a50| 69 64 27 2c 24 6e 65 78 | 74 2d 69 64 29 22 2f 3e |id',$nex|t-id)"/>|
|00000a60| 0d 0a 0d 0a 20 20 3c 78 | 73 6c 3a 76 61 72 69 61 |.... <x|sl:varia|
|00000a70| 62 6c 65 20 6e 61 6d 65 | 3d 22 69 73 63 68 75 6e |ble name|="ischun|
|00000a80| 6b 22 3e 0d 0a 20 20 20 | 20 3c 78 73 6c 3a 63 61 |k">.. | <xsl:ca|
|00000a90| 6c 6c 2d 74 65 6d 70 6c | 61 74 65 20 6e 61 6d 65 |ll-templ|ate name|
|00000aa0| 3d 22 63 68 75 6e 6b 22 | 2f 3e 0d 0a 20 20 3c 2f |="chunk"|/>.. </|
|00000ab0| 78 73 6c 3a 76 61 72 69 | 61 62 6c 65 3e 0d 0a 0d |xsl:vari|able>...|
|00000ac0| 0a 20 20 3c 78 73 6c 3a | 76 61 72 69 61 62 6c 65 |. <xsl:|variable|
|00000ad0| 20 6e 61 6d 65 3d 22 63 | 68 75 6e 6b 66 6e 22 3e | name="c|hunkfn">|
|00000ae0| 0d 0a 20 20 20 20 3c 78 | 73 6c 3a 69 66 20 74 65 |.. <x|sl:if te|
|00000af0| 73 74 3d 22 24 69 73 63 | 68 75 6e 6b 3d 27 31 27 |st="$isc|hunk='1'|
|00000b00| 22 3e 0d 0a 20 20 20 20 | 20 20 3c 78 73 6c 3a 61 |">.. | <xsl:a|
|00000b10| 70 70 6c 79 2d 74 65 6d | 70 6c 61 74 65 73 20 6d |pply-tem|plates m|
|00000b20| 6f 64 65 3d 22 63 68 75 | 6e 6b 2d 66 69 6c 65 6e |ode="chu|nk-filen|
|00000b30| 61 6d 65 22 20 73 65 6c | 65 63 74 3d 22 2e 22 2f |ame" sel|ect="."/|
|00000b40| 3e 0d 0a 20 20 20 20 3c | 2f 78 73 6c 3a 69 66 3e |>.. <|/xsl:if>|
|00000b50| 0d 0a 20 20 3c 2f 78 73 | 6c 3a 76 61 72 69 61 62 |.. </xs|l:variab|
|00000b60| 6c 65 3e 0d 0a 0d 0a 20 | 20 3c 78 73 6c 3a 76 61 |le>.... | <xsl:va|
|00000b70| 72 69 61 62 6c 65 20 6e | 61 6d 65 3d 22 66 69 6c |riable n|ame="fil|
|00000b80| 65 6e 61 6d 65 22 3e 0d | 0a 20 20 20 20 3c 78 73 |ename">.|. <xs|
|00000b90| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|00000ba0| 6e 61 6d 65 3d 22 6d 61 | 6b 65 2d 72 65 6c 61 74 |name="ma|ke-relat|
|00000bb0| 69 76 65 2d 66 69 6c 65 | 6e 61 6d 65 22 3e 0d 0a |ive-file|name">..|
|00000bc0| 20 20 20 20 20 20 3c 78 | 73 6c 3a 77 69 74 68 2d | <x|sl:with-|
|00000bd0| 70 61 72 61 6d 20 6e 61 | 6d 65 3d 22 62 61 73 65 |param na|me="base|
|00000be0| 2e 64 69 72 22 20 73 65 | 6c 65 63 74 3d 22 24 62 |.dir" se|lect="$b|
|00000bf0| 61 73 65 2e 64 69 72 22 | 2f 3e 0d 0a 20 20 20 20 |ase.dir"|/>.. |
|00000c00| 20 20 3c 78 73 6c 3a 77 | 69 74 68 2d 70 61 72 61 | <xsl:w|ith-para|
|00000c10| 6d 20 6e 61 6d 65 3d 22 | 62 61 73 65 2e 6e 61 6d |m name="|base.nam|
|00000c20| 65 22 20 73 65 6c 65 63 | 74 3d 22 24 63 68 75 6e |e" selec|t="$chun|
|00000c30| 6b 66 6e 22 2f 3e 0d 0a | 20 20 20 20 3c 2f 78 73 |kfn"/>..| </xs|
|00000c40| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 3e |l:call-t|emplate>|
|00000c50| 0d 0a 20 20 3c 2f 78 73 | 6c 3a 76 61 72 69 61 62 |.. </xs|l:variab|
|00000c60| 6c 65 3e 0d 0a 0d 0a 20 | 20 3c 78 73 6c 3a 63 68 |le>.... | <xsl:ch|
|00000c70| 6f 6f 73 65 3e 0d 0a 20 | 20 20 20 3c 78 73 6c 3a |oose>.. | <xsl:|
|00000c80| 77 68 65 6e 20 74 65 73 | 74 3d 22 24 69 73 63 68 |when tes|t="$isch|
|00000c90| 75 6e 6b 20 3d 20 30 22 | 3e 0d 0a 20 20 20 20 20 |unk = 0"|>.. |
|00000ca0| 20 3c 78 73 6c 3a 61 70 | 70 6c 79 2d 69 6d 70 6f | <xsl:ap|ply-impo|
|00000cb0| 72 74 73 2f 3e 0d 0a 20 | 20 20 20 3c 2f 78 73 6c |rts/>.. | </xsl|
|00000cc0| 3a 77 68 65 6e 3e 0d 0a | 0d 0a 20 20 20 20 3c 78 |:when>..|.. <x|
|00000cd0| 73 6c 3a 6f 74 68 65 72 | 77 69 73 65 3e 0d 0a 20 |sl:other|wise>.. |
|00000ce0| 20 20 20 20 20 3c 78 73 | 6c 3a 63 61 6c 6c 2d 74 | <xs|l:call-t|
|00000cf0| 65 6d 70 6c 61 74 65 20 | 6e 61 6d 65 3d 22 77 72 |emplate |name="wr|
|00000d00| 69 74 65 2e 63 68 75 6e | 6b 22 3e 0d 0a 20 20 20 |ite.chun|k">.. |
|00000d10| 20 20 20 20 20 3c 78 73 | 6c 3a 77 69 74 68 2d 70 | <xs|l:with-p|
|00000d20| 61 72 61 6d 20 6e 61 6d | 65 3d 22 66 69 6c 65 6e |aram nam|e="filen|
|00000d30| 61 6d 65 22 20 73 65 6c | 65 63 74 3d 22 24 66 69 |ame" sel|ect="$fi|
|00000d40| 6c 65 6e 61 6d 65 22 2f | 3e 0d 0a 20 20 20 20 20 |lename"/|>.. |
|00000d50| 20 20 20 3c 78 73 6c 3a | 77 69 74 68 2d 70 61 72 | <xsl:|with-par|
|00000d60| 61 6d 20 6e 61 6d 65 3d | 22 63 6f 6e 74 65 6e 74 |am name=|"content|
|00000d70| 22 3e 0d 0a 20 20 20 20 | 20 20 20 20 20 20 3c 78 |">.. | <x|
|00000d80| 73 6c 3a 63 61 6c 6c 2d | 74 65 6d 70 6c 61 74 65 |sl:call-|template|
|00000d90| 20 6e 61 6d 65 3d 22 63 | 68 75 6e 6b 2d 65 6c 65 | name="c|hunk-ele|
|00000da0| 6d 65 6e 74 2d 63 6f 6e | 74 65 6e 74 22 3e 0d 0a |ment-con|tent">..|
|00000db0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3c 78 73 6c | | <xsl|
|00000dc0| 3a 77 69 74 68 2d 70 61 | 72 61 6d 20 6e 61 6d 65 |:with-pa|ram name|
|00000dd0| 3d 22 70 72 65 76 22 20 | 73 65 6c 65 63 74 3d 22 |="prev" |select="|
|00000de0| 24 70 72 65 76 22 2f 3e | 0d 0a 20 20 20 20 20 20 |$prev"/>|.. |
|00000df0| 20 20 20 20 20 20 3c 78 | 73 6c 3a 77 69 74 68 2d | <x|sl:with-|
|00000e00| 70 61 72 61 6d 20 6e 61 | 6d 65 3d 22 6e 65 78 74 |param na|me="next|
|00000e10| 22 20 73 65 6c 65 63 74 | 3d 22 24 6e 65 78 74 22 |" select|="$next"|
|00000e20| 2f 3e 0d 0a 20 20 20 20 | 20 20 20 20 20 20 3c 2f |/>.. | </|
|00000e30| 78 73 6c 3a 63 61 6c 6c | 2d 74 65 6d 70 6c 61 74 |xsl:call|-templat|
|00000e40| 65 3e 0d 0a 20 20 20 20 | 20 20 20 20 3c 2f 78 73 |e>.. | </xs|
|00000e50| 6c 3a 77 69 74 68 2d 70 | 61 72 61 6d 3e 0d 0a 20 |l:with-p|aram>.. |
|00000e60| 20 20 20 20 20 20 20 3c | 78 73 6c 3a 77 69 74 68 | <|xsl:with|
|00000e70| 2d 70 61 72 61 6d 20 6e | 61 6d 65 3d 22 71 75 69 |-param n|ame="qui|
|00000e80| 65 74 22 20 73 65 6c 65 | 63 74 3d 22 24 63 68 75 |et" sele|ct="$chu|
|00000e90| 6e 6b 2e 71 75 69 65 74 | 6c 79 22 2f 3e 0d 0a 20 |nk.quiet|ly"/>.. |
|00000ea0| 20 20 20 20 20 3c 2f 78 | 73 6c 3a 63 61 6c 6c 2d | </x|sl:call-|
|00000eb0| 74 65 6d 70 6c 61 74 65 | 3e 0d 0a 20 20 20 20 3c |template|>.. <|
|00000ec0| 2f 78 73 6c 3a 6f 74 68 | 65 72 77 69 73 65 3e 0d |/xsl:oth|erwise>.|
|00000ed0| 0a 20 20 3c 2f 78 73 6c | 3a 63 68 6f 6f 73 65 3e |. </xsl|:choose>|
|00000ee0| 0d 0a 3c 2f 78 73 6c 3a | 74 65 6d 70 6c 61 74 65 |..</xsl:|template|
|00000ef0| 3e 0d 0a 0d 0a 3c 21 2d | 2d 20 3d 3d 3d 3d 3d 3d |>....<!-|- ======|
|00000f00| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f10| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 20 2d |========|====== -|
|00000f40| 2d 3e 0d 0a 0d 0a 3c 78 | 73 6c 3a 74 65 6d 70 6c |->....<x|sl:templ|
|00000f50| 61 74 65 20 6d 61 74 63 | 68 3d 22 73 65 74 22 3e |ate matc|h="set">|
|00000f60| 0d 0a 20 20 3c 78 73 6c | 3a 63 61 6c 6c 2d 74 65 |.. <xsl|:call-te|
|00000f70| 6d 70 6c 61 74 65 20 6e | 61 6d 65 3d 22 70 72 6f |mplate n|ame="pro|
|00000f80| 63 65 73 73 2d 63 68 75 | 6e 6b 22 2f 3e 0d 0a 3c |cess-chu|nk"/>..<|
|00000f90| 2f 78 73 6c 3a 74 65 6d | 70 6c 61 74 65 3e 0d 0a |/xsl:tem|plate>..|
|00000fa0| 0d 0a 3c 78 73 6c 3a 74 | 65 6d 70 6c 61 74 65 20 |..<xsl:t|emplate |
|00000fb0| 6d 61 74 63 68 3d 22 62 | 6f 6f 6b 22 3e 0d 0a 20 |match="b|ook">.. |
|00000fc0| 20 3c 78 73 6c 3a 63 61 | 6c 6c 2d 74 65 6d 70 6c | <xsl:ca|ll-templ|
|00000fd0| 61 74 65 20 6e 61 6d 65 | 3d 22 70 72 6f 63 65 73 |ate name|="proces|
|00000fe0| 73 2d 63 68 75 6e 6b 22 | 2f 3e 0d 0a 3c 2f 78 73 |s-chunk"|/>..</xs|
|00000ff0| 6c 3a 74 65 6d 70 6c 61 | 74 65 3e 0d 0a 0d 0a 3c |l:templa|te>....<|
|00001000| 78 73 6c 3a 74 65 6d 70 | 6c 61 74 65 20 6d 61 74 |xsl:temp|late mat|
|00001010| 63 68 3d 22 62 6f 6f 6b | 2f 61 70 70 65 6e 64 69 |ch="book|/appendi|
|00001020| 78 22 3e 0d 0a 20 20 3c | 78 73 6c 3a 63 61 6c 6c |x">.. <|xsl:call|
|00001030| 2d 74 65 6d 70 6c 61 74 | 65 20 6e 61 6d 65 3d 22 |-templat|e name="|
|00001040| 70 72 6f 63 65 73 73 2d | 63 68 75 6e 6b 22 2f 3e |process-|chunk"/>|
|00001050| 0d 0a 3c 2f 78 73 6c 3a | 74 65 6d 70 6c 61 74 65 |..</xsl:|template|
|00001060| 3e 0d 0a 0d 0a 3c 78 73 | 6c 3a 74 65 6d 70 6c 61 |>....<xs|l:templa|
|00001070| 74 65 20 6d 61 74 63 68 | 3d 22 62 6f 6f 6b 2f 67 |te match|="book/g|
|00001080| 6c 6f 73 73 61 72 79 22 | 3e 0d 0a 20 20 3c 78 73 |lossary"|>.. <xs|
|00001090| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|000010a0| 6e 61 6d 65 3d 22 70 72 | 6f 63 65 73 73 2d 63 68 |name="pr|ocess-ch|
|000010b0| 75 6e 6b 22 2f 3e 0d 0a | 3c 2f 78 73 6c 3a 74 65 |unk"/>..|</xsl:te|
|000010c0| 6d 70 6c 61 74 65 3e 0d | 0a 0d 0a 3c 78 73 6c 3a |mplate>.|...<xsl:|
|000010d0| 74 65 6d 70 6c 61 74 65 | 20 6d 61 74 63 68 3d 22 |template| match="|
|000010e0| 62 6f 6f 6b 2f 62 69 62 | 6c 69 6f 67 72 61 70 68 |book/bib|liograph|
|000010f0| 79 22 3e 0d 0a 20 20 3c | 78 73 6c 3a 63 61 6c 6c |y">.. <|xsl:call|
|00001100| 2d 74 65 6d 70 6c 61 74 | 65 20 6e 61 6d 65 3d 22 |-templat|e name="|
|00001110| 70 72 6f 63 65 73 73 2d | 63 68 75 6e 6b 22 2f 3e |process-|chunk"/>|
|00001120| 0d 0a 3c 2f 78 73 6c 3a | 74 65 6d 70 6c 61 74 65 |..</xsl:|template|
|00001130| 3e 0d 0a 0d 0a 3c 78 73 | 6c 3a 74 65 6d 70 6c 61 |>....<xs|l:templa|
|00001140| 74 65 20 6d 61 74 63 68 | 3d 22 64 65 64 69 63 61 |te match|="dedica|
|00001150| 74 69 6f 6e 22 20 6d 6f | 64 65 3d 22 64 65 64 69 |tion" mo|de="dedi|
|00001160| 63 61 74 69 6f 6e 22 3e | 0d 0a 20 20 3c 78 73 6c |cation">|.. <xsl|
|00001170| 3a 63 61 6c 6c 2d 74 65 | 6d 70 6c 61 74 65 20 6e |:call-te|mplate n|
|00001180| 61 6d 65 3d 22 70 72 6f | 63 65 73 73 2d 63 68 75 |ame="pro|cess-chu|
|00001190| 6e 6b 22 2f 3e 0d 0a 3c | 2f 78 73 6c 3a 74 65 6d |nk"/>..<|/xsl:tem|
|000011a0| 70 6c 61 74 65 3e 0d 0a | 0d 0a 3c 78 73 6c 3a 74 |plate>..|..<xsl:t|
|000011b0| 65 6d 70 6c 61 74 65 20 | 6d 61 74 63 68 3d 22 70 |emplate |match="p|
|000011c0| 72 65 66 61 63 65 7c 63 | 68 61 70 74 65 72 22 3e |reface|c|hapter">|
|000011d0| 0d 0a 20 20 3c 78 73 6c | 3a 63 61 6c 6c 2d 74 65 |.. <xsl|:call-te|
|000011e0| 6d 70 6c 61 74 65 20 6e | 61 6d 65 3d 22 70 72 6f |mplate n|ame="pro|
|000011f0| 63 65 73 73 2d 63 68 75 | 6e 6b 22 2f 3e 0d 0a 3c |cess-chu|nk"/>..<|
|00001200| 2f 78 73 6c 3a 74 65 6d | 70 6c 61 74 65 3e 0d 0a |/xsl:tem|plate>..|
|00001210| 0d 0a 3c 78 73 6c 3a 74 | 65 6d 70 6c 61 74 65 20 |..<xsl:t|emplate |
|00001220| 6d 61 74 63 68 3d 22 70 | 61 72 74 7c 72 65 66 65 |match="p|art|refe|
|00001230| 72 65 6e 63 65 22 3e 0d | 0a 20 20 3c 78 73 6c 3a |rence">.|. <xsl:|
|00001240| 63 61 6c 6c 2d 74 65 6d | 70 6c 61 74 65 20 6e 61 |call-tem|plate na|
|00001250| 6d 65 3d 22 70 72 6f 63 | 65 73 73 2d 63 68 75 6e |me="proc|ess-chun|
|00001260| 6b 22 2f 3e 0d 0a 3c 2f | 78 73 6c 3a 74 65 6d 70 |k"/>..</|xsl:temp|
|00001270| 6c 61 74 65 3e 0d 0a 0d | 0a 3c 78 73 6c 3a 74 65 |late>...|.<xsl:te|
|00001280| 6d 70 6c 61 74 65 20 6d | 61 74 63 68 3d 22 72 65 |mplate m|atch="re|
|00001290| 66 65 6e 74 72 79 22 3e | 0d 0a 20 20 3c 78 73 6c |fentry">|.. <xsl|
|000012a0| 3a 63 61 6c 6c 2d 74 65 | 6d 70 6c 61 74 65 20 6e |:call-te|mplate n|
|000012b0| 61 6d 65 3d 22 70 72 6f | 63 65 73 73 2d 63 68 75 |ame="pro|cess-chu|
|000012c0| 6e 6b 22 2f 3e 0d 0a 3c | 2f 78 73 6c 3a 74 65 6d |nk"/>..<|/xsl:tem|
|000012d0| 70 6c 61 74 65 3e 0d 0a | 0d 0a 3c 78 73 6c 3a 74 |plate>..|..<xsl:t|
|000012e0| 65 6d 70 6c 61 74 65 20 | 6d 61 74 63 68 3d 22 63 |emplate |match="c|
|000012f0| 6f 6c 6f 70 68 6f 6e 22 | 3e 0d 0a 20 20 3c 78 73 |olophon"|>.. <xs|
|00001300| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|00001310| 6e 61 6d 65 3d 22 70 72 | 6f 63 65 73 73 2d 63 68 |name="pr|ocess-ch|
|00001320| 75 6e 6b 22 2f 3e 0d 0a | 3c 2f 78 73 6c 3a 74 65 |unk"/>..|</xsl:te|
|00001330| 6d 70 6c 61 74 65 3e 0d | 0a 0d 0a 3c 78 73 6c 3a |mplate>.|...<xsl:|
|00001340| 74 65 6d 70 6c 61 74 65 | 20 6d 61 74 63 68 3d 22 |template| match="|
|00001350| 61 72 74 69 63 6c 65 22 | 3e 0d 0a 20 20 3c 78 73 |article"|>.. <xs|
|00001360| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|00001370| 6e 61 6d 65 3d 22 70 72 | 6f 63 65 73 73 2d 63 68 |name="pr|ocess-ch|
|00001380| 75 6e 6b 22 2f 3e 0d 0a | 3c 2f 78 73 6c 3a 74 65 |unk"/>..|</xsl:te|
|00001390| 6d 70 6c 61 74 65 3e 0d | 0a 0d 0a 3c 78 73 6c 3a |mplate>.|...<xsl:|
|000013a0| 74 65 6d 70 6c 61 74 65 | 20 6d 61 74 63 68 3d 22 |template| match="|
|000013b0| 61 72 74 69 63 6c 65 2f | 61 70 70 65 6e 64 69 78 |article/|appendix|
|000013c0| 22 3e 0d 0a 20 20 3c 78 | 73 6c 3a 63 61 6c 6c 2d |">.. <x|sl:call-|
|000013d0| 74 65 6d 70 6c 61 74 65 | 20 6e 61 6d 65 3d 22 70 |template| name="p|
|000013e0| 72 6f 63 65 73 73 2d 63 | 68 75 6e 6b 22 2f 3e 0d |rocess-c|hunk"/>.|
|000013f0| 0a 3c 2f 78 73 6c 3a 74 | 65 6d 70 6c 61 74 65 3e |.</xsl:t|emplate>|
|00001400| 0d 0a 0d 0a 3c 78 73 6c | 3a 74 65 6d 70 6c 61 74 |....<xsl|:templat|
|00001410| 65 20 6d 61 74 63 68 3d | 22 61 72 74 69 63 6c 65 |e match=|"article|
|00001420| 2f 67 6c 6f 73 73 61 72 | 79 22 3e 0d 0a 20 20 3c |/glossar|y">.. <|
|00001430| 78 73 6c 3a 63 61 6c 6c | 2d 74 65 6d 70 6c 61 74 |xsl:call|-templat|
|00001440| 65 20 6e 61 6d 65 3d 22 | 70 72 6f 63 65 73 73 2d |e name="|process-|
|00001450| 63 68 75 6e 6b 22 2f 3e | 0d 0a 3c 2f 78 73 6c 3a |chunk"/>|..</xsl:|
|00001460| 74 65 6d 70 6c 61 74 65 | 3e 0d 0a 0d 0a 3c 78 73 |template|>....<xs|
|00001470| 6c 3a 74 65 6d 70 6c 61 | 74 65 20 6d 61 74 63 68 |l:templa|te match|
|00001480| 3d 22 61 72 74 69 63 6c | 65 2f 62 69 62 6c 69 6f |="articl|e/biblio|
|00001490| 67 72 61 70 68 79 22 3e | 0d 0a 20 20 3c 78 73 6c |graphy">|.. <xsl|
|000014a0| 3a 63 61 6c 6c 2d 74 65 | 6d 70 6c 61 74 65 20 6e |:call-te|mplate n|
|000014b0| 61 6d 65 3d 22 70 72 6f | 63 65 73 73 2d 63 68 75 |ame="pro|cess-chu|
|000014c0| 6e 6b 22 2f 3e 0d 0a 3c | 2f 78 73 6c 3a 74 65 6d |nk"/>..<|/xsl:tem|
|000014d0| 70 6c 61 74 65 3e 0d 0a | 0d 0a 3c 78 73 6c 3a 74 |plate>..|..<xsl:t|
|000014e0| 65 6d 70 6c 61 74 65 20 | 6d 61 74 63 68 3d 22 73 |emplate |match="s|
|000014f0| 65 63 74 31 7c 73 65 63 | 74 32 7c 73 65 63 74 33 |ect1|sec|t2|sect3|
|00001500| 7c 73 65 63 74 34 7c 73 | 65 63 74 35 7c 73 65 63 ||sect4|s|ect5|sec|
|00001510| 74 69 6f 6e 22 3e 0d 0a | 20 20 3c 78 73 6c 3a 76 |tion">..| <xsl:v|
|00001520| 61 72 69 61 62 6c 65 20 | 6e 61 6d 65 3d 22 69 73 |ariable |name="is|
|00001530| 63 68 75 6e 6b 22 3e 0d | 0a 20 20 20 20 3c 78 73 |chunk">.|. <xs|
|00001540| 6c 3a 63 61 6c 6c 2d 74 | 65 6d 70 6c 61 74 65 20 |l:call-t|emplate |
|00001550| 6e 61 6d 65 3d 22 63 68 | 75 6e 6b 22 2f 3e 0d 0a |name="ch|unk"/>..|
|00001560| 20 20 3c 2f 78 73 6c 3a | 76 61 72 69 61 62 6c 65 | </xsl:|variable|
|00001570| 3e 0d 0a 0d 0a 20 20 3c | 78 73 6c 3a 63 68 6f 6f |>.... <|xsl:choo|
|00001580| 73 65 3e 0d 0a 20 20 20 | 20 3c 78 73 6c 3a 77 68 |se>.. | <xsl:wh|
|00001590| 65 6e 20 74 65 73 74 3d | 22 24 69 73 63 68 75 6e |en test=|"$ischun|
|000015a0| 6b 20 21 3d 20 30 22 3e | 0d 0a 20 20 20 20 20 20 |k != 0">|.. |
|000015b0| 3c 78 73 6c 3a 63 61 6c | 6c 2d 74 65 6d 70 6c 61 |<xsl:cal|l-templa|
|000015c0| 74 65 20 6e 61 6d 65 3d | 22 70 72 6f 63 65 73 73 |te name=|"process|
|000015d0| 2d 63 68 75 6e 6b 22 2f | 3e 0d 0a 20 20 20 20 3c |-chunk"/|>.. <|
|000015e0| 2f 78 73 6c 3a 77 68 65 | 6e 3e 0d 0a 20 20 20 20 |/xsl:whe|n>.. |
|000015f0| 3c 78 73 6c 3a 6f 74 68 | 65 72 77 69 73 65 3e 0d |<xsl:oth|erwise>.|
|00001600| 0a 20 20 20 20 20 20 3c | 78 73 6c 3a 61 70 70 6c |. <|xsl:appl|
|00001610| 79 2d 69 6d 70 6f 72 74 | 73 2f 3e 0d 0a 20 20 20 |y-import|s/>.. |
|00001620| 20 3c 2f 78 73 6c 3a 6f | 74 68 65 72 77 69 73 65 | </xsl:o|therwise|
|00001630| 3e 0d 0a 20 20 3c 2f 78 | 73 6c 3a 63 68 6f 6f 73 |>.. </x|sl:choos|
|00001640| 65 3e 0d 0a 3c 2f 78 73 | 6c 3a 74 65 6d 70 6c 61 |e>..</xs|l:templa|
|00001650| 74 65 3e 0d 0a 0d 0a 3c | 78 73 6c 3a 74 65 6d 70 |te>....<|xsl:temp|
|00001660| 6c 61 74 65 20 6d 61 74 | 63 68 3d 22 73 65 74 69 |late mat|ch="seti|
|00001670| 6e 64 65 78 20 20 20 20 | 20 20 20 20 20 20 20 20 |ndex | |
|00001680| 20 20 20 20 20 20 20 20 | 20 20 7c 62 6f 6f 6b 2f | | |book/|
|00001690| 69 6e 64 65 78 20 20 20 | 20 20 20 20 20 20 20 20 |index | |
|000016a0| 20 20 20 20 20 20 20 20 | 20 20 20 7c 61 72 74 69 | | |arti|
|000016b0| 63 6c 65 2f 69 6e 64 65 | 78 22 3e 0d 0a 20 20 3c |cle/inde|x">.. <|
|000016c0| 21 2d 2d 20 73 6f 6d 65 | 20 69 6d 70 6c 65 6d 65 |!-- some| impleme|
|000016d0| 6e 74 61 74 69 6f 6e 73 | 20 75 73 65 20 63 6f 6d |ntations| use com|
|000016e0| 70 6c 65 74 65 6c 79 20 | 65 6d 70 74 79 20 69 6e |pletely |empty in|
|000016f0| 64 65 78 20 74 61 67 73 | 20 74 6f 20 69 6e 64 69 |dex tags| to indi|
|00001700| 63 61 74 65 20 2d 2d 3e | 0d 0a 20 20 3c 21 2d 2d |cate -->|.. <!--|
|00001710| 20 77 68 65 72 65 20 61 | 6e 20 61 75 74 6f 6d 61 | where a|n automa|
|00001720| 74 69 63 61 6c 6c 79 20 | 67 65 6e 65 72 61 74 65 |tically |generate|
|00001730| 64 20 69 6e 64 65 78 20 | 73 68 6f 75 6c 64 20 62 |d index |should b|
|00001740| 65 20 69 6e 73 65 72 74 | 65 64 2e 20 73 6f 20 2d |e insert|ed. so -|
|00001750| 2d 3e 0d 0a 20 20 3c 21 | 2d 2d 20 69 66 20 74 68 |->.. <!|-- if th|
|00001760| 65 20 69 6e 64 65 78 20 | 69 73 20 63 6f 6d 70 6c |e index |is compl|
|00001770| 65 74 65 6c 79 20 65 6d | 70 74 79 2c 20 73 6b 69 |etely em|pty, ski|
|00001780| 70 20 69 74 2e 20 2d 2d | 3e 0d 0a 20 20 3c 78 73 |p it. --|>.. <xs|
|00001790| 6c 3a 69 66 20 74 65 73 | 74 3d 22 63 6f 75 6e 74 |l:if tes|t="count|
|000017a0| 28 2a 29 26 67 74 3b 30 | 20 6f 72 20 24 67 65 6e |(*)&gt;0| or $gen|
|000017b0| 65 72 61 74 65 2e 69 6e | 64 65 78 20 21 3d 20 27 |erate.in|dex != '|
|000017c0| 30 27 22 3e 0d 0a 20 20 | 20 20 3c 78 73 6c 3a 63 |0'">.. | <xsl:c|
|000017d0| 61 6c 6c 2d 74 65 6d 70 | 6c 61 74 65 20 6e 61 6d |all-temp|late nam|
|000017e0| 65 3d 22 70 72 6f 63 65 | 73 73 2d 63 68 75 6e 6b |e="proce|ss-chunk|
|000017f0| 22 2f 3e 0d 0a 20 20 3c | 2f 78 73 6c 3a 69 66 3e |"/>.. <|/xsl:if>|
|00001800| 0d 0a 3c 2f 78 73 6c 3a | 74 65 6d 70 6c 61 74 65 |..</xsl:|template|
|00001810| 3e 0d 0a 0d 0a 3c 21 2d | 2d 20 3d 3d 3d 3d 3d 3d |>....<!-|- ======|
|00001820| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001830| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001840| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001850| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 20 2d |========|====== -|
|00001860| 2d 3e 0d 0a 0d 0a 3c 78 | 73 6c 3a 74 65 6d 70 6c |->....<x|sl:templ|
|00001870| 61 74 65 20 6d 61 74 63 | 68 3d 22 2f 22 3e 0d 0a |ate matc|h="/">..|
|00001880| 20 20 3c 78 73 6c 3a 63 | 68 6f 6f 73 65 3e 0d 0a | <xsl:c|hoose>..|
|00001890| 20 20 20 20 3c 78 73 6c | 3a 77 68 65 6e 20 74 65 | <xsl|:when te|
|000018a0| 73 74 3d 22 24 63 68 75 | 6e 6b 2e 74 6f 63 20 3d |st="$chu|nk.toc =|
|000018b0| 20 27 27 22 3e 0d 0a 20 | 20 20 20 20 20 3c 78 73 | ''">.. | <xs|
|000018c0| 6c 3a 6d 65 73 73 61 67 | 65 20 74 65 72 6d 69 6e |l:messag|e termin|
|000018d0| 61 74 65 3d 22 79 65 73 | 22 3e 0d 0a 20 20 20 20 |ate="yes|">.. |
|000018e0| 20 20 20 20 3c 78 73 6c | 3a 74 65 78 74 3e 54 68 | <xsl|:text>Th|
|000018f0| 65 20 63 68 75 6e 6b 2e | 74 6f 63 20 66 69 6c 65 |e chunk.|toc file|
|00001900| 20 69 73 20 6e 6f 74 20 | 73 65 74 2e 3c 2f 78 73 | is not |set.</xs|
|00001910| 6c 3a 74 65 78 74 3e 0d | 0a 20 20 20 20 20 20 3c |l:text>.|. <|
|00001920| 2f 78 73 6c 3a 6d 65 73 | 73 61 67 65 3e 0d 0a 20 |/xsl:mes|sage>.. |
|00001930| 20 20 20 3c 2f 78 73 6c | 3a 77 68 65 6e 3e 0d 0a | </xsl|:when>..|
|00001940| 0d 0a 20 20 20 20 3c 78 | 73 6c 3a 77 68 65 6e 20 |.. <x|sl:when |
|00001950| 74 65 73 74 3d 22 24 72 | 6f 6f 74 69 64 20 21 3d |test="$r|ootid !=|
|00001960| 20 27 27 22 3e 0d 0a 20 | 20 20 20 20 20 3c 78 73 | ''">.. | <xs|
|00001970| 6c 3a 63 68 6f 6f 73 65 | 3e 0d 0a 20 20 20 20 20 |l:choose|>.. |
|00001980| 20 20 20 3c 78 73 6c 3a | 77 68 65 6e 20 74 65 73 | <xsl:|when tes|
|00001990| 74 3d 22 63 6f 75 6e 74 | 28 6b 65 79 28 27 69 64 |t="count|(key('id|
|000019a0| 27 2c 24 72 6f 6f 74 69 | 64 29 29 20 3d 20 30 22 |',$rooti|d)) = 0"|
|000019b0| 3e 0d 0a 20 20 20 20 20 | 20 20 20 20 20 3c 78 73 |>.. | <xs|
|000019c0| 6c 3a 6d 65 73 73 61 67 | 65 20 74 65 72 6d 69 6e |l:messag|e termin|
|000019d0| 61 74 65 3d 22 79 65 73 | 22 3e 0d 0a 20 20 20 20 |ate="yes|">.. |
|000019e0| 20 20 20 20 20 20 20 20 | 3c 78 73 6c 3a 74 65 78 | |<xsl:tex|
|000019f0| 74 3e 49 44 20 27 3c 2f | 78 73 6c 3a 74 65 78 74 |t>ID '</|xsl:text|
|00001a00| 3e 0d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 3c |>.. | <|
|00001a10| 78 73 6c 3a 76 61 6c 75 | 65 2d 6f 66 20 73 65 6c |xsl:valu|e-of sel|
|00001a20| 65 63 74 3d 22 24 72 6f | 6f 74 69 64 22 2f 3e 0d |ect="$ro|otid"/>.|
|00001a30| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 3c 78 73 |. | <xs|
|00001a40| 6c 3a 74 65 78 74 3e 27 | 20 6e 6f 74 20 66 6f 75 |l:text>'| not fou|
|00001a50| 6e 64 20 69 6e 20 64 6f | 63 75 6d 65 6e 74 2e 3c |nd in do|cument.<|
|00001a60| 2f 78 73 6c 3a 74 65 78 | 74 3e 0d 0a 20 20 20 20 |/xsl:tex|t>.. |
|00001a70| 20 20 20 20 20 20 3c 2f | 78 73 6c 3a 6d 65 73 73 | </|xsl:mess|
|00001a80| 61 67 65 3e 0d 0a 20 20 | 20 20 20 20 20 20 3c 2f |age>.. | </|
|00001a90| 78 73 6c 3a 77 68 65 6e | 3e 0d 0a 20 20 20 20 20 |xsl:when|>.. |
|00001aa0| 20 20 20 3c 78 73 6c 3a | 6f 74 68 65 72 77 69 73 | <xsl:|otherwis|
|00001ab0| 65 3e 0d 0a 20 20 20 20 | 20 20 20 20 20 20 3c 78 |e>.. | <x|
|00001ac0| 73 6c 3a 61 70 70 6c 79 | 2d 74 65 6d 70 6c 61 74 |sl:apply|-templat|
|00001ad0| 65 73 20 73 65 6c 65 63 | 74 3d 22 6b 65 79 28 27 |es selec|t="key('|
|00001ae0| 69 64 27 2c 24 72 6f 6f | 74 69 64 29 22 2f 3e 0d |id',$roo|tid)"/>.|
|00001af0| 0a 20 20 20 20 20 20 20 | 20 3c 2f 78 73 6c 3a 6f |. | </xsl:o|
|00001b00| 74 68 65 72 77 69 73 65 | 3e 0d 0a 20 20 20 20 20 |therwise|>.. |
|00001b10| 20 3c 2f 78 73 6c 3a 63 | 68 6f 6f 73 65 3e 0d 0a | </xsl:c|hoose>..|
|00001b20| 20 20 20 20 3c 2f 78 73 | 6c 3a 77 68 65 6e 3e 0d | </xs|l:when>.|
|00001b30| 0a 0d 0a 20 20 20 20 3c | 78 73 6c 3a 6f 74 68 65 |... <|xsl:othe|
|00001b40| 72 77 69 73 65 3e 0d 0a | 20 20 20 20 20 20 3c 78 |rwise>..| <x|
|00001b50| 73 6c 3a 61 70 70 6c 79 | 2d 74 65 6d 70 6c 61 74 |sl:apply|-templat|
|00001b60| 65 73 20 73 65 6c 65 63 | 74 3d 22 2f 22 20 6d 6f |es selec|t="/" mo|
|00001b70| 64 65 3d 22 70 72 6f 63 | 65 73 73 2e 72 6f 6f 74 |de="proc|ess.root|
|00001b80| 22 2f 3e 0d 0a 20 20 20 | 20 3c 2f 78 73 6c 3a 6f |"/>.. | </xsl:o|
|00001b90| 74 68 65 72 77 69 73 65 | 3e 0d 0a 20 20 3c 2f 78 |therwise|>.. </x|
|00001ba0| 73 6c 3a 63 68 6f 6f 73 | 65 3e 0d 0a 3c 2f 78 73 |sl:choos|e>..</xs|
|00001bb0| 6c 3a 74 65 6d 70 6c 61 | 74 65 3e 0d 0a 0d 0a 3c |l:templa|te>....<|
|00001bc0| 78 73 6c 3a 74 65 6d 70 | 6c 61 74 65 20 6d 61 74 |xsl:temp|late mat|
|00001bd0| 63 68 3d 22 2a 22 20 6d | 6f 64 65 3d 22 70 72 6f |ch="*" m|ode="pro|
|00001be0| 63 65 73 73 2e 72 6f 6f | 74 22 3e 0d 0a 20 20 3c |cess.roo|t">.. <|
|00001bf0| 78 73 6c 3a 61 70 70 6c | 79 2d 74 65 6d 70 6c 61 |xsl:appl|y-templa|
|00001c00| 74 65 73 20 73 65 6c 65 | 63 74 3d 22 2e 22 2f 3e |tes sele|ct="."/>|
|00001c10| 0d 0a 3c 2f 78 73 6c 3a | 74 65 6d 70 6c 61 74 65 |..</xsl:|template|
|00001c20| 3e 0d 0a 0d 0a 3c 2f 78 | 73 6c 3a 73 74 79 6c 65 |>....</x|sl:style|
|00001c30| 73 68 65 65 74 3e 0d 0a | 00 00 00 00 00 00 00 00 |sheet>..|........|
|00001c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00001c90| 54 68 69 73 20 72 65 73 | 6f 75 72 63 65 20 66 6f |This res|ource fo|
|00001ca0| 72 6b 20 69 6e 74 65 6e | 74 69 6f 6e 61 6c 6c 79 |rk inten|tionally|
|00001cb0| 20 6c 65 66 74 20 62 6c | 61 6e 6b 20 20 20 00 00 | left bl|ank ..|
|00001cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00001d90| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|00001da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+